package com.jzx.provider.ucenter.consul.dto.result;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Builder;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

@Data
@Builder
public class ConsulResult implements Serializable {
    private Integer id;

    private String name;

    /**
     * 身份证认证
     */
    private String idCheck;

    private String mobile;

    /**
     * 1 男 2 女
     */
    private Integer sex;

    /**
     * 头像地址
     */
    private String headUrl;

    /**
     * 公司名称
     */
    private String companyName;

    /**
     * 职位
     */
    private String title;

    /**
     * see {@link com.jzx.provider.ucenter.consul.enums.Rank}
     */
    private Integer rank;

    private String token;

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
    private Date createTime;
}
